department of land vehicles - Deutsch Englisch Wörterbuch